TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 NC - Piedmont (GSO-HP) Area rating list selection
                                                2020 NC - Piedmont (GSO-HP) Area rating list selection
2021 TLS League Ratings
Section - Southern           District - North Carolina           Area - NC - Piedmont (GSO-HP)
Latham Park Tennis Center    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Michael Xu U
4.37 4.5 4.5  C  2019    40 +   Greensboro, NC
2 Christopher Crouch U
4.35 4.5 4.5  C  2019    40 +   Greensboro, NC
3 Raymond Rosario U
4.18 4.5 4.5  C  2019    55 +   Greensboro, NC
4 Stephen Davis U
4.18 (4.5) 4.5  C  2019    18 +   SUMMERFIELD, NC
5 NICHOLAS LOWMAN U
4.15 4.5 4.5  C  2019    18 +   Winston Salem, NC
6 Jeff Hu U
4.14 4.5 4.5  C  2019    18 +   Greensboro, NC
7 Fred Bushnell U
4.11 4.5 4.5  C  2019    55 +   Greensboro, NC
8 Edward Gaines U
4.10 4.5 4.5  C  2019    55 +   Greensboro, NC
9 Tommy Bailess U
4.10 4.5 4.5  C  2019    40 +   Greensboro, NC
10 Derek Main U
4.09 (4.5) 4.5  C  2019    18 +   Greensboro, NC
11 Ethan Kreager U
4.09 (4.5) 4.0  S      18 +   Greensboro, NC
12 Rod Schwartz U
4.08 4.5 4.5  C  2019    55 +   Winston Salem, NC
13 Amiel Rossabi U
4.08 4.5 4.5  C  2019    55 +   Greensboro, NC
14 Chris Hill U
4.07 4.5 4.5  C  2019    55 +   Greensboro, NC
15 Mark Teears U
4.05 4.5 4.5  C  2019    55 +   Greensboro, NC
16 Brian Johnson U
4.03 4.5 4.0  C  2019    40 +   Oak Ridge, NC
17 Jeffrey Campbell U
4.01 4.5 4.5  C  2019    18 +   Greensboro, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
18 Roddy Akbari U
3.97 4.0 4.5  C  2019    40 +   Greensboro, NC
19 Cameron Pudney U
3.94 (4.0) 4.5  S      18 +   Winston Salem, NC
20 Johan Nordmark U
3.92 4.0 4.0  S      40 +   Kernersville, NC
21 Corey Davis U
3.91 4.0 4.0  A  2019    40 +   Greensboro, NC
22 Bill King U
3.90 4.0 4.0  C  2019    65 +   Greensboro, NC
23 Lee Brodeur U
3.90 4.0 4.0  C  2019    55 +   Greensboro, NC
24 John Rodenbough U
3.87 4.0 4.5  C  2019    40 +   Greensboro, NC
25 Steve Hall U
3.86 4.0 4.0  C  2019    65 +   Greensboro, NC
26 Robert Hager U
3.84 4.0 4.0  C  2019    65 +   Greensboro, NC
27 Charles Dawson U
3.84 4.0 4.0  A  2019    65 +   Whitsett, NC
28 Greg Olive U
3.83 4.0 4.0  C  2019    40 +   Greensboro, NC
29 Steve Webster U
3.81 4.0 4.0  C  2019    55 +   Greensboro, NC
30 Neelesh Nundkumar U
3.80 (4.0) 4.0  C  2019    40 +   Greensboro, NC
31 George Clutts U
3.80 4.0 4.0  C  2019    65 +   Advance, NC
32 Arnold Schiffman U
3.78 4.0 4.0  A  2019    55 +   Greensboro, NC
33 Charles Calkins U
3.78 4.0 4.5  C  2019    55 +   Greensboro, NC
34 Enno de Vries U
3.77 4.0 4.0  C  2019    40 +   Greensboro, NC
35 Philip Cooke U
3.77 (4.0) 4.0  S  2020    40 +   Summerfield, NC
36 Austin Skakle U
3.76 4.0 4.0  S  2020    18 +   GREENSBORO, NC
37 Michael Flannery U
3.76 4.0 4.0  C  2019    55 +   Greensboro, NC
38 Akira Terui U
3.75 4.0 4.0  S      18 +   Greensboro, NC
39 Mark Gillis U
3.75 4.0 4.0  C  2019    40 +   Greensboro, NC
40 Charles Poston U
3.73 4.0 4.0  C  2019    55 +   Jamestown, NC
41 Bryan Jones U
3.73 (4.0) 4.0  C  2019    40 +   Summerfield, NC
42 Erik Linn U
3.72 4.0 4.0  C  2019    40 +   Summerfield, NC
43 Michael Corbett U
3.71 4.0 4.0  C  2019    55 +   Greensboro, NC
44 J Stacey Allred U
3.71 4.0 4.0  C  2019    40 +   High Point, NC
45 Matthew Sadlik U
3.69 4.0 4.0  C  2019    18 +   Greensboro, NC
46 Myron Herron U
3.69 4.0 4.0  C  2019    55 +   Greensboro, NC
47 Charles Bolton U
3.69 4.0 4.0  C  2019    55 +   Greensboro, NC
48 Tony Smith U
3.68 4.0 4.0  C  2019    55 +   Kernersville, NC
49 Lefoi Falemalama U
3.68 4.0 4.0  C  2019    18 +   Greensboro, NC
50 Doug Driver U
3.68 4.0 4.0  C  2019    55 +   Greensboro, NC
51 John Bradley U
3.68 4.0 4.0  C  2019    55 +   Greensboro, NC
52 Charles Chuang U
3.66 4.0 4.0  C  2019    18 +   Charlotte, NC
53 Robin Andree U
3.66 (4.0) 4.0  C  2019    65 +   Greensboro, NC
54 Tommy Starnes U
3.65 (4.0) 4.0  C  2019    40 +   Greensboro, NC
55 Ray Hughes U
3.65 4.0 4.0  C  2019    40 +   Kernersville, NC
56 Henry Kirby U
3.64 (4.0) 4.0  C  2019    18 +   Greensboro, NC
57 Ramesh Ravella U
3.62 4.0 4.0  C  2018    40 +   Greensboro, NC
58 Ralph Nieri U
3.62 4.0 4.0  C  2019    40 +   Summerfield, NC
59 Clifton Mann U
3.62 4.0 4.0  C  2019    55 +   Greensboro, NC
60 Eric Biesecker U
3.61 (4.0) 4.0  S      18 +   Greensboro, NC
61 Reaves King U
3.60 (4.0) 4.0  C  2019    40 +   Greensboro, NC
62 Andrew Hjelt U
3.60 4.0 4.0  S  2020    18 +   Greensboro, NC
63 Peter Glud U
3.60 4.0 4.0  A  2019    65 +   Greensboro, NC
64 Ratnasingham Shivaji U
3.59 4.0 4.0  C  2019    65 +   Greensboro, NC
65 Johan Cleyman U
3.58 4.0 4.0  C  2019    40 +   Greensboro, NC
66 Paul Nolan U
3.57 4.0 4.0  C  2019    55 +   Greensboro, NC
67 Alex Dunzweiler U
3.56 (4.0) 4.0  S      18 +   Greensboro, NC
68 Robert Lough U
3.54 (4.0) 4.0  S      40 +   Burlington, NC
69 Jeff Kirby U
3.53 4.0 4.0  C  2019    55 +   Greensboro, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
70 Robert Ferree U
3.50 3.5 3.5  C  2019    40 +   Summerfield, NC
71 Richard Crutchfield U
3.50 3.5 3.5  C  2019    40 +   Greensboro, NC
72 Martin Rossato U
3.49 3.5 3.5  C  2019    40 +   Greensboro, NC
73 Scott Majestic U
3.49 3.5 3.5  C  2019    55 +   Greensboro, NC
74 William Johnson U
3.49 3.5 4.0  C  2019    40 +   Jamestown, NC
75 Mark Heinbach U
3.49 (3.5) 3.5  C  2019    40 +   Jamestown, NC
76 Jay Capers U
3.48 3.5 4.0  C  2019    40 +   Asheboro, NC
77 Bill Schermerhorn U
3.47 3.5 4.0  C  2019    55 +   Colfax, NC
78 Luke Mulvey U
3.47 3.5 3.5  C  2019    18 +   Greensboro, NC
79 Bill Vary U
3.46 3.5 4.0  C  2019    55 +   Greensboro, NC
80 Kevin Smith U
3.46 3.5 4.0  C  2019    40 +   Greensboro, NC
81 JAMES RO U
3.46 3.5 3.5  S      40 +   Summerfield, NC
82 John McCrary U
3.45 3.5 4.0  C  2019    55 +   High Point, NC
83 Eric Carwile U
3.42 3.5 3.5  C  2019    40 +   Greensboro, NC
84 Jagdeep Singh U
3.40 3.5 3.5  S  2020    40 +   High Point, NC
85 Kevin Roley U
3.40 3.5 3.5  C  2019    40 +   Greensboro, NC
86 Davis Phanthalack U
3.40 3.5 3.5  C  2019    18 +   Kings Mountain, NC
87 James Fisher U
3.39 3.5 4.0  S      55 +   Jamestown, NC
88 Jonathan Chandler U
3.39 3.5 3.5  S      18 +   Jamestown, NC
89 Austin Anthony U
3.39 3.5 3.5  S      18 +   BROWNS SUMMIT, NC
90 Anthony Saenz U
3.38 (3.5) 4.0  C  2019    40 +   Greensboro, NC
91 John Lindsay U
3.38 (3.5) 4.0  C  2019    40 +   Greensboro, NC
92 Benjamin Herrick U
3.38 3.5 3.5  C  2019    40 +   Greensboro, NC
93 Bill Hitchcock U
3.37 3.5 4.0  C  2019    40 +   Greensboro, NC
94 Peter Amidon U
3.37 3.5 3.5  C  2019    40 +   Greensboro, NC
95 Douglas Goldstein U
3.36 3.5 4.0  C  2019    40 +   MARTINSVILLE, VA
96 Philip Deutsch U
3.36 3.5 4.0  S      18 +   Greensboro, NC
97 Sam Baker U
3.36 3.5 3.5  C  2019    55 +   Greensboro, NC
98 Doug Smith U
3.35 3.5 3.5  C  2019    40 +   Greensboro, NC
99 Keith Pearson U
3.35 3.5 3.5  C  2019    55 +   Greensboro, NC
100 Tony Alford U
3.35 3.5 3.5  S  2020    55 +   Kernersville, NC
101 Eric Sizemore U
3.34 3.5 3.5  C  2019    40 +   Greensboro, NC
102 Tan Ren U
3.34 3.5 4.0  C  2019    18 +   Colfax, NC
103 Tom Gratzek U
3.34 (3.5) 4.0  C  2019    40 +   Greensboro, NC
104 Mark Fine U
3.32 3.5 3.5  C  2019    55 +   Greensboro, NC
105 Grayson Blow U
3.31 3.5 0.0     2019    18 +   Greensboro, NC
106 Alejandro Rutty U
3.30 3.5 3.5  C  2019    40 +   Greensboro, NC
107 Tony Lancaster U
3.30 3.5 3.5  C  2019    40 +   Greensboro, NC
108 Robert Gay U
3.29 3.5 3.5  C  2019    55 +   Winston Salem, NC
109 Lee Schneiderman U
3.28 3.5 3.5  C  2019    40 +   Greensboro, NC
110 David Rachels U
3.28 3.5 3.5  C  2019    55 +   Oak Ridge, NC
111 Joe Carruthers U
3.28 3.5 3.5  S      65 +   Winston Salem, NC
112 Phil Moore U
3.27 (3.5) 3.5  C  2019    55 +   Greensboro, NC
113 John Dutton U
3.26 3.5 3.5  C  2019    55 +   Greensboro, NC
114 Justin Magrini U
3.25 3.5 3.5  S      40 +   Greensboro, NC
115 Matt Hall U
3.25 (3.5) 3.5  M  2019    40 +   Greensboro, NC
116 Rick Truell U
3.24 3.5 3.5  C  2019    55 +   Lexington, NC
117 Peter Meroth U
3.24 3.5 3.5  C  2019    40 +   Greensboro, NC
118 Justin Scott U
3.23 3.5 3.5  C  2019    18 +   Browns Summit, NC
119 Chris Crutcher U
3.23 3.5 3.0  S  2020    18 +   Madison, MS
120 Scott Sharer U
3.22 3.5 3.5  C  2019    55 +   Greensboro, NC
121 Gene Holder U
3.22 3.5 3.5  C  2019    65 +   Asheboro, NC
122 Kevin Herndon U
3.22 3.5 3.5  C  2019    55 +   Summerfield, NC
123 John Archambault U
3.22 3.5 3.5  C  2019    55 +   Greensboro, NC
124 Todd Schwarz U
3.21 3.5 3.5  C  2019    40 +   Greensboro, NC
125 Christopher Moser U
3.21 3.5 3.5  S  2020    40 +   Greensboro, NC
126 Robert King U
3.21 3.5 3.5  C  2019    55 +   Greensboro, NC
127 Nate Kaufmann U
3.20 (3.5) 3.5  C  2019    40 +   Greensboro, NC
128 Kenton Kreager U
3.19 3.5 3.5  C  2019    55 +   Greensboro, NC
129 Robert Holt U
3.19 3.5 3.5  C  2019    65 +   Greensboro, NC
130 Harold Simcox U
3.18 3.5 3.5  S  2020    55 +   Kernersville, NC
131 Vince Howard U
3.18 3.5 3.5  C  2019    40 +   Greensboro, NC
132 S Hines U
3.18 3.5 3.5  C  2019    55 +   Greensboro, NC
133 David Hancock U
3.18 3.5 3.5  C  2019    55 +   Newton, NC
134 Alan Paradis U
3.17 3.5 3.5  C  2019    18 +   High Point, NC
135 andrew supple U
3.16 3.5 3.5  S      40 +   Greensboro, NC
136 Shawn Gould U
3.16 3.5 3.0  S      40 +   High Point, NC
137 Kenneth Sigmon U
3.14 3.5 3.5  C  2019    55 +   Greensboro, NC
138 Roy Malac U
3.14 3.5 3.5  S  2020    55 +   Melbourne, FL
139 RJ Boutelle U
3.14 3.5 3.5  S      18 +   Greensboro, NC
140 Michael Bellas U
3.14 3.5 3.5  C  2019    55 +   Kernersville, NC
141 Michael Muller U
3.13 3.5 3.5  C  2019    18 +   Greensboro, NC
142 Barry Siegel U
3.12 3.5 3.5  C  2019    18 +   Oak Ridge, NC
143 Paul Steimle U
3.11 3.5 3.5  C  2019    40 +   Greensboro, NC
144 Jeff Ingle U
3.11 3.5 3.5  C  2019    55 +   Summerfield, NC
145 Garland Hilliard U
3.11 3.5 3.5  C  2019    55 +   Stoneville, NC
146 James Clodfelter U
3.11 (3.5) 3.0  M  2018    40 +   High Point, NC
147 Stephen Miller U
3.10 3.5 3.5  C  2018    40 +   Greensboro, NC
148 GARY WALLACE U
3.09 3.5 3.5  S      40 +   Summerfield, NC
149 James Lachance U
3.09 3.5 3.5  C  2019    18 +   GRAHAM, NC
150 lawrence james U
3.08 (3.5) 3.5  C  2018    40 +   KING, NC
151 Arthur Toompas U
3.07 (3.5) 3.5  A  2019    55 +   Greensboro, NC
152 John Cobb U
3.06 3.5 3.5  C  2019    55 +   Madison, NC
153 Mitch White U
3.05 3.5 3.5  S  2020    40 +   Oak Ridge, NC
154 Peter Miller U
3.04 3.5 3.5  C  2019    55 +   Greensboro, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
155 Chris Werling U
3.00 3.0 3.0  S      40 +   Greensboro, NC
156 Steve Clayton U
3.00 3.0 3.5  C  2019    55 +   Browns Summit, NC
157 Jeff Larrimore U
2.99 3.0 3.5  S  2020    55 +   Kernersville, NC
158 William Davis U
2.99 3.0 0.0     2019    40 +   Greensboro, NC
159 Phillip Yeary U
2.98 3.0 3.0  C  2019    18 +   Greensboro, NC
160 Alexander Lim U
2.97 (3.0) 3.0  S      18 +   High Point, NC
161 Bob Hilbert U
2.97 3.0 3.5  S      55 +   Greensboro, NC
162 David Clowers U
2.97 3.0 3.5  C  2019    55 +   GREENSBORO, NC
163 DAREN BARNES U
2.97 3.0 3.0  C  2019    40 +   Greensboro, NC
164 Sam Chafin U
2.96 (3.0) 3.0  M  2019    18 +   Greensboro, NC
165 Thomas Swenson U
2.95 3.0 3.5  S      18 +   Greensboro, NC
166 Robert Lanham U
2.95 3.0 3.5  M  2018    40 +   High Point, NC
167 David Galasso U
2.95 3.0 3.0  S      18 +   Oak Ridge, NC
168 Donald Wolff U
2.94 3.0 3.5  C  2019    55 +   Summerfield, NC
169 David Williams U
2.94 3.0 3.0  C  2019    55 +   High Point, NC
170 Todd Eckle U
2.94 3.0 3.0  C  2019    40 +   Greensboro, NC
171 David Pretzsch U
2.93 3.0 3.5  C  2019    55 +   Greensboro, NC
172 Brian Henderson U
2.92 3.0 3.0  C  2019    55 +   Greensboro, NC
173 Mike Harris U
2.92 3.0 3.0  C  2019    18 +   Greensboro, NC
174 David Benson U
2.89 3.0 3.5  C  2019    18 +   Kernersville, NC
175 Shelton Williams U
2.87 3.0 3.0  C  2019    18 +   Elon, NC
176 Jim Pierson U
2.87 3.0 3.0  S      18 +   Greensboro, NC
177 Vikram Penumalli U
2.87 3.0 3.0  S      18 +   Greensboro, NC
178 Richard Fabiano U
2.86 3.0 3.0  S  2019    40 +   Greensboro, NC
179 Keith Tolbert U
2.84 3.0 3.5  S  2019    55 +   Julian, NC
180 Steve Szymanski U
2.82 3.0 3.0  S      40 +   Greensboro, NC
181 Michael Clapp U
2.81 (3.0) 3.5  S      18 +   Whitsett, NC
182 Winston Meadows U
2.80 3.0 3.0  S  2020    18 +   Greensboro, NC
183 Carlos Valencia U
2.78 3.0 2.5  S  2020    18 +   Greensboro, NC
184 Josh Hughes U
2.78 (3.0) 3.5  S      18 +   Greensboro, NC
185 William Gansman U
2.76 3.0 3.0  C  2019    40 +   Summerfield, NC
186 Nick Swope U
2.74 3.0 3.0  S      18 +   Greensboro, NC
187 Mike Nix U
2.74 (3.0) 3.0  S      18 +   Greensboro, NC
188 Arthur Gardiner U
2.74 3.0 3.0  C  2019    18 +   Greensboro, NC
189 Roger Church U
2.74 3.0 3.0  C  2019    18 +   Greensboro, NC
190 Sam Little U
2.73 3.0 3.5  S      18 +   Greensboro, NC
191 Cameron Lambert U
2.72 3.0 3.5  S      18 +   Greensboro, NC
192 Saroj Patnaik U
2.71 3.0 3.0  C  2018    40 +   Greensboro, NC
193 Russ Parmele U
2.70 (3.0) 3.0  S      18 +   Greensboro, NC
194 Chris Just U
2.69 3.0 3.0  A  2019    40 +   GREENSBORO, NC
195 Alan Alaimo U
2.68 3.0 3.0  C  2019    55 +   High Point, NC
196 Steve Sagraves U
2.67 3.0 3.0  C  2019    55 +   Greensboro, NC
197 Jason Roghelia U
2.65 3.0 3.0  C  2019    40 +   Greensboro, NC
198 Phil Ray U
2.63 3.0 2.5  S  2020    18 +   Greensboro, NC
199 Colin Donahue U
2.63 (3.0) 3.0  S      18 +   Greensboro, NC
200 Ritwick Chinta U
2.63 3.0 2.5  S  2019    18 +   Greensboro, NC
201 Chris Whichard U
2.61 3.0 3.0  C  2019    40 +   Burlington, NC
202 Pat Pare U
2.57 3.0 3.0  S  2020    18 +   Greensboro, NC
203 ALEX GRINKIN U
2.56 3.0 3.0  S      55 +   Greensboro, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
204 Luis Camacho U
2.43 2.5 3.0  C  2018    40 +   Colfax, NC
205 Greg Allen U
2.39 2.5 3.0  S      55 +   Climax, NC
206 CHAUNCEY BRUMMELL U
2.33 2.5 2.5  S      40 +   Greensboro, NC
Michael Doerr U
n/a n/a 3.5  C  2019    55 +   Wilmington, NC
Al Dollman U
n/a n/a 3.5  S      55 +   Kernersville, NC
john feeley U
n/a n/a 2.5  S      18 +   Stokesdale, NC
Robert Goodman U
n/a n/a 4.0  C  2019    40 +   Greensboro, NC
Christopher Muller U
n/a n/a 3.0  S      18 +   Greensboro, NC
Daniel Murray U
n/a n/a 3.5  C  2019    55 +   Greensboro, NC
Gregory Schaftlein U
n/a n/a 3.0  S      40 +   Greensboro, NC
John Shane U
n/a n/a 3.5  M  2018    40 +   High Point, NC
Bartee Washburn U
n/a n/a 4.0  C  2019    18 +   Greensboro, NC
Jeff Whisnant U
n/a n/a 4.5  S  2020    55 +   Greensboro, NC